package com.miplus.ccrm.core.controller.vo.action;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;

@Data
public class FiVisitAddVo {
    /**
     * 关联案件ID
     */
    @NotNull
    private Integer ficaseid;

    /**
     * 联系人ID
     */
    private Integer contactnumber;

    /**
     * 联系人姓名
     */
    @NotNull
    private String contactname;

    /**
     * 联系人电话
     */
    @NotNull
    private String contactphone;

    /**
     * 外访地址
     */
    @NotNull
    private String contactaddress;

    /**
     * 外访员
     */
    @NotNull
    private String visitor;

    /**
     * 计划日期
     */
    @JsonFormat(pattern ="yyyy-MM-dd",timezone = "GMT+8")
    private Date scheduletime;

    /**
     * 预约见面人
     */
    private String applyMeetPerson;

    /**
     * 外访事由，字典：FI.VISIT.REASON
     */
    @NotNull
    private String reason;

    /**
     * 申请说明
     */
    private String applydsc;

    /**
     * 关联任务ID
     */
    private String clid;
}
